////栈
//#include <iostream>
//#include <stack>
//#include <vector>
////#include <deque>
//#include <list>
//using namespace std;
//
//int main() {
//	//stack<int> s;
//	//stack<int,vector<int>> s;
//	//stack<int,list<int>> s;
//	stack<int,deque<int>> s;
//	s.push(1);
//	s.push(2);
//	s.push(3);
//	s.push(4);
//	s.push(5);
//	s.push(6);
//
//	while (!s.empty()) {
//		cout << s.top() << endl;//获取栈顶数据
//		s.pop();//弹栈 删除栈顶元素
//	}
//	return 0;
//}